Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Oeiras 1 Challenger France F23 Netherlands F3 Germany-w3 Israel F2 Canada F1 Canada F2 Canada F3 Great Britain F7 Great Britain F8 Netherlands F3 Netherlands F4 Italy F14 Italy F26 Italy F25 Italy F28 Spain F35 Spain F37 Spain F38 Spain F39 Guatemala F1 Costa Rica F1 Italy F3 Italy F4 Italy F10 Tunisia F1 Tunisia F3 Italy F17 Georgia F1 Panama F1 Georgia F2 Italy F25 Italy F26 Italy F27 Turkey F13 Italy F7 Italy F12 Italy F13 Italy F14 Italy F17 Italy F19 Italy F22 Italy F25 Italy F26 Italy F27 Italy F28 Italy F29 Turkey F12 Turkey F13 Turkey F14 Turkey F15 Spain F40 Spain F4 Spain F5 Spain F6 Spain F7 Spain F8 Spain F9 Spain F10 Italy F7 Italy F11 Italy F13 Germany F9 Germany F10 Italy F23 Austria F8 Italy F26 Italy F30 Croatia F12 Croatia F13 Croatia F14 Turkey F32 Turkey F33 Turkey F34 Turkey F35 Egypt F1 Egypt F2 Spain F5 Spain F6 Turkey F12 Turkey F13 Turkey F14 Spain F8 Spain F10 Spain F11 Spain F12 Spain F14 Turkey F23 Turkey F24 Turkey F25 Turkey F41 Turkey F42 Turkey F46 Turkey F47 Turkey F48 Turkey F49 Turkey F7 Turkey F8 Turkey F9 Turkey F10 Turkey F11 Turkey F12 Spain F10 Spain F15 Spain F4 Spain F5 Turkey F43 Turkey F44 Spain F1 Spain F2 Spain F3 Spain F4 Tunisia F9 Tunisia F10 Tunisia F11 Italy F20 Italy F23 Great Britain F10 Italy F6 France F4 Romania F4 Italy F13 Italy F16 Czech Republic F4 France F13 Serbia F7 Portugal F12 Kazakhstan F1 (Aktobe) Kazakhstan F2 (Aktobe) Tunisia F9 (Hammamet) Italy F5 (Santa Margherita Di Pula) Italy F6 (Santa Margherita Di Pula) Italy F7 (Santa Margherita Di Pula) Italy F24 Italy F28 (Trieste) Italy F33 (Santa Margherita Di Pula) Italy F34 (Santa Margherita Di Pula) Italy F35 (Santa Margherita Di Pula) Greece F8 (Heraklion) Spain F2 (Manacor (Mallorca)) Spain F3 (Paguera (Mallorca)) Italy F2 (Santa Margherita Di Pula) Italy F3 (Santa Margherita Di Pula) Italy F5 (Santa Margherita Di Pula) Italy F7 (Santa Margherita Di Pula) Spain F9 (Madrid) Spain F13 Italy F28 Morocco F4 Italy F16 Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Netherlands F4 Germany-w4 Belgium F2 Israel F1 Israel F3 Croatia F1 Open de Rennes La Trinitaine - Rennes Croatia F2 Italy F15 4th Volkswagen Challenger - Wolfsburg Unique Zagreb Open - Zagreb Tunisia F2 Italy F23 GHI Bronz Classic - Bronx Italy F22 Italy F20 Ljubljana Open 2008 - Ljubljana Italy F24 Napoli Challenger Spain F9 Todi Challenger Rome Challenger Lugano Challenger Cordenons Challenger Manerbio Challenger Como Challenger Alphen Challenger Siemens Open - Scheveningen M25 Sabadell Orbetello Challenger Recanati Challenger Todi Challenger Ljubljana Challenger M25 Gijon M25 Vic M25 Bourg-en-Bresse M25 Mataro M25 Gandia M25 Denia Casablanca Challenger Dallas Challenger M25 Cordoba M25 Sabadell Recanati Challenger San Marino Challenger M25 Sabadell Cordenons Challenger Segovia Challenger M25 Badalona Caltanissetta Challenger Furth Challenger The Surbiton Trophy - Surbiton Siemens Open - Scheveningen Tanger Challenger Timisoara Challenger M25 Villeneuve-Loubet Scheveningen Challenger M25 Vale do Lobo Tampere Challenger San Marino Challenger Meerbusch Challenger Como Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Panama City Challenger Barranquilla Challenger Ostrava Challenger Meerbusch Challenger Seville Challenger Kenitra Challenger Rennes Challenger Vicenza Challenger Milan Challenger Marburg Challenger Todi Challenger San Benedetto Challenger Siemens Open 2004 - Scheveningen Genova Challenger Trnava Challenger Rome Challenger Rennes Challenger Citta di Como - Como BMW Tennis Championship - Sunrise Siemens Open - Scheveningen Barletta Challenger Caltanissetta Challenger BMW Tennis Championship - Sunrise Challenger Brasov - Brasov Scheveningen Challenger Ethias Trophy - Mons Music City Challenger - Nashville Fano Challenger Ford Tennis Championships - Louisville Alphen Challenger Challenger Groningen - Groningen M25 Monastir Internazionali di Tennis di Bergamo - Bergamo Rhodes Challenger Barletta Challenger Ostrava Challenger Furth Challenger Vicenza Challenger Orbetello Challenger Lyon Challenger Marburg Challenger Scheveningen Challenger Biella Challenger Banja Luka Challenger Ostrava Challenger M25 Santander Milan Challenger M15 Madrid Morocco Tennis Tour - Marrakech ECU Prague Open - Prague M25 Oviedo Seville Challenger Siemens Open 2007 - Scheveningen Montevideo Challenger Tatra Banka Slovak Open - Bratislava IPP Open - Helsinki Burnie Challenger Vicenza Challenger Almaty Challenger Shymkent Challenger San Benedetto Challenger Manerbio Challenger Napoli Challenger Rome 2 Challenger Amersfoort Challenger Meerbusch Challenger Reunion Island Challenger Mons Challenger Mouilleron-Le-Captif Challenger Roseto Degli Abruzzi 2 Challenger M15 San Gregorio di Catania Zadar Challenger Manerbio Challenger Portoroz Challenger Grodzisk Mazowiecki Challenger San Marino Challenger Ismaning Challenger Tenerife 1 Challenger Perugia Challenger San Benedetto Challenger Prostejov Challenger Scheveningen Challenger Troyes Challenger Como Challenger M25 Faro Alphen Challenger Meknes Challenger Chisinau Challenger Andria Challenger The Tarka Challenger - Barnstaple Prague Challenger Cortina Challenger Casablanca Challenger Rome Challenger M25 Quinta Do Lago M25 Vic Zhangjiagang Challenger Rome Challenger Bordeaux Challenger Furth Challenger Braga Challenger LTA Shrewsbury Challenger - Shrewsbury M25 Badalona Perugia Challenger Mestre Challenger San Marino Challenger M25 Tarragona Como Challenger M25 Zaragoza M25 Sabadell Szczecin Challenger Prostejov Challenger San Benedetto Challenger Rome Challenger Como Challenger Pune Challenger M25 Mataro Manila Challenger Prostejov Challenger Prague Challenger M25 Montauban Tampere Challenger Switzerland F2 Biella 5 Challenger Almaty 1 Challenger Cordenons Challenger Lille Challenger Casablanca Challenger Barletta Challenger Ostrava Challenger Forli 6 Challenger Braunschweig Challenger Bergamo Challenger Francavilla Challenger Heilbronn Challenger Szczecin Challenger Oeiras 2 Challenger M25 Santa Margherita di Pula Blois Challenger Cordenons Challenger Tenerife 1 Challenger Cherbourg Challenger Cordenons Challenger Todi Challenger Sibiu Challenger Bendigo Challenger Shymkent 2 Challenger Lisbon Challenger Shymkent Challenger Blois Challenger Hamburg Challenger Cordenons Challenger Biella Challenger Aix En Provence Challenger Noumea Challenger Launceston Challenger Pau Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Shenzhen Challenger Shanghai Challenger Tunis Challenger Aix En Provence Challenger LTA Wrexham Challenger - Wrexham Internazionali de Tennis di Bergamo - Bergamo Barcelona Challenger Lisbon Challenger Helsinki Challenger Ordina Open - 's-Hertogenbosch Recanati Challenger Sopot Challenger Szczecin Challenger Lima Challenger Pau Challenger Prague Challenger Maia Challenger Istanbul Challenger M25 Santa Margherita di Pula Biella 3 Challenger Rome 1 Challenger Ostrava Challenger Biella 7 Challenger Almaty 2 Challenger Tulln Challenger Todi Challenger Trieste Challenger Prague 2 Challenger Luedenscheid Challenger Verona Challenger Seville Challenger Braga Challenger Bucharest Challenger Napoli 2 Challenger Ismaning Challenger Tenerife Challenger Roanne Challenger Ordina Open - 's-Hertogenbosch Forli 4 Challenger Forli 5 Challenger Roseto Degli Abruzzi 1 Challenger Lille Challenger Marburg Challenger Oeiras 1 Challenger St. Brieuc Challenger Prague 1 Challenger Shymkent 1 Challenger Vicenza Challenger Poznan Challenger Blois Challenger Luedenscheid Challenger Troyes Challenger Banja Luka Challenger Toulouse Challenger Seville Challenger Istanbul Challenger Alicante Challenger Ortisei Challenger Ortisei Challenger Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Maspalomas Challenger Oeiras 1 Challenger Koblenz Challenger Tenerife 2 Challenger Girona Challenger Murcia Challenger Madrid Challenger Ostrava Challenger Troyes Challenger Francavilla Challenger Gerry Weber Open - Halle Shenzhen 2 Challenger Ordina Open - 's-Hertogenbosch Oeiras 2 Challenger Nottingham Challenger Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Hersonissos 1 Challenger AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Madrid Challenger Chennai Open - Chennai Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Troyes Challenger Dobrich 2 Challenger Open de Tenis Comunidad Valenciana - Valencia Poznan Challenger Cordenons Challenger Cancun Challenger Banja Luka Challenger Zug Challenger Florence Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger ABN AMRO World Tennis Tournament - Rotterdam Rome Challenger Canberra Challenger Delray Beach International Tennis Championships - Delray Beach Bangkok Challenger Bangkok Challenger Launceston Challenger Bergamo Challenger Tashkent Challenger Monterrey Challenger Nur-Sultan Challenger Prague Challenger Prague II Challenger Trieste Challenger Ostrava Challenger Cordenons Challenger Barcelona Challenger Marbella Challenger Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Gran Canaria 2 Challenger Split 2 Challenger Heineken Open - Auckland Istanbul 2 Challenger M25 Santa Margherita di Pula ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice ATP Studena Croatia Open - Umag Winston Salem - Winston Salem Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Swiss Indoors Basel - Basel Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Barcelona Challenger Jersey Challenger Guayaquil Challenger Brasov Challenger PTT Thailand Open - Bangkok Mumbai Open - Mumbai Helsinki Challenger Bergamo Challenger Istanbul Challenger St. Brieuc Challenger Zhangjiagang Challenger Ostrava Challenger Erste Bank Open - Vienna Izmir Challenger Vicenza Challenger Aircel Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Aix En Provence Challenger Lyon Challenger ABN AMRO World Tennis Tournament - Rotterdam The Hypo Group Tennis International 2008 - Poertschach Pau Challenger Grand Prix Hassan II - Casablanca Guadalajara Challenger Portugal Open - Oeiras Bet-at-home Open - Hamburg Milan Challenger Chennai Open - Chennai Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem China Open - Beijing Caltanissetta Challenger Erste Bank Open - Vienna Ordina Open - s-Hertogenbosch Brisbane International - Brisbane Rome Challenger Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Barletta Challenger Winston-Salem Open - Winston-Salem Topshelf Open - 's-Hertogenbosch Napoli Challenger Grand Prix Hassan II - Casablanca Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Rome Challenger Bet-At-Home Austrian Open - Kitzbuhel Dubai Duty Free Tennis Championships - Dubai UNICEF Open - 's Hertogenbosch PBZ Zagreb Indoors - Zagreb Millennium Estoril Open - Estoril Gerry Weber Open - Halle Antalya Cup - Antalya Plava Laguna Croatia Open - Umag Athens Challenger Rakuten Japan Open - Tokyo European Open - Antwerp ASB Classic - Auckland Open de Nice Cote d'Azur - Nice Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem Las Franquesas del Valles Challenger Dubai Duty Free Tennis Championships - Dubai Gonet Geneva Open - Geneva Casablanca Challenger Libema Open - 's-Hertogenbosch Poznan Challenger Prague 3 Challenger PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Rome Challenger Gerry Weber Open - Halle Todi Challenger If Stockholm Open - Stockholm Gijon Open - Gijon Prague Challenger Trnava Challenger Aircel Chennai Open - Chennai Open 13 - Marseille Gerry Weber Open - Halle Bunschoten Challenger Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Gerry Weber Open - Halle Bangkok Challenger Bergamo Challenger Puebla Challenger Todi Challenger Barcelona Open BancSabadell - Barcelona Guangzhou Challenger Open de Nice Cote d'Azur - Nice PTT Thailand Open - Bangkok Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Heineken Open - Auckland Open Sud de France - Montpellier Cordenons Challenger Copa Claro - Buenos Aires Seville Challenger Rio Open 500 - Rio de Janeiro Open 13 - Marseille Sibiu Challenger Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Cherbourg Challenger Budapest Challenger Cherbourg Challenger Split 1 Challenger Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Como Challenger Bet-at-home Cup - Kitzbuhel San Luis Potosi Challenger Erste Bank Open - Vienna Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Aircel Chennai Open - Chennai Heineken Open - Auckland Open 13 - Marseille Genova Challenger BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Barcelona Challenger Rome Challenger Porto Challenger Sibiu Challenger Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Generali Open - Kitzbuhel Kremlin Cup - Moscow Seville Challenger Todi Challenger ASB Classic - Auckland Gran Canaria 1 Challenger Alicante Challenger Winston-Salem Open - Winston-Salem Open 13 - Marseille Zagreb Challenger Abierto Mexicano Telcel - Acapulco Recanati Challenger Geneva Open - Geneva Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Lisbon Challenger Prague Challenger Mestre Challenger Napoli Challenger Tel Aviv Watergen Open - Tel Aviv Losinj Challenger ASB Classic - Auckland Florence Challenger Traralgon Challenger Open 13 - Marseille Suisse Open - Gstaad Hungarian Open - Budapest Geneva Open - Geneva Scheveningen Challenger AEGON International - Eastbourne Alicante Challenger Barletta Challenger Mohammedia Challenger M15 Manacor Suisse Open - Gstaad Generali Open - Kitzbuhel Nur-Sultan Challenger ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Como Challenger Libema Open - 's-Hertogenbosch Sibiu Challenger Oeiras 2 Challenger Brescia Challenger Burnie Challenger Prostejov Challenger DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Prostejov Challenger Modena Challenger Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest Marbella Challenger Millennium Estoril Open - Estoril Noventi Open - Halle Quimper Challenger Forli Challenger Perugia Challenger Zug Challenger Liberec Challenger Seville Challenger Targu Mures 2 Challenger Ordina Open - 's-Hertogenbosch Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam Gran Canaria Challenger ABN AMRO World Tennis Tournament - Rotterdam Amersfoort Challenger Verona Challenger Tampere Challenger Liberec Challenger Braga Challenger Hersonissos 2 Challenger Bengaluru Challenger ABN AMRO World Tennis Tournament - Rotterdam Murcia Challenger Sanremo Challenger Vicenza Challenger Perugia Challenger Libema Open - 's-Hertogenbosch Heilbronn Challenger Pozoblanco Challenger Prague 2 Challenger Sofia Open - Sofia Gerry Weber Open - Halle Dutch Open Tennis - Amersfoort Tennis Napoli Open - Naples Adelaide International 2 - Adelaide Millennium Estoril Open - Estoril Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Libema Open - 's-Hertogenbosch Zhuhai Open - Zhuhai Hagen Challenger Croatia Open - Umag PBZ Zagreb Indoors - Zagreb Open SEAT 2008 - Barcelona Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Maspalomas Challenger Tenerife 2 Challenger Monastir Challenger Sony Ericsson Open - Miami Rogers Masters - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Barletta Challenger Gerry Weber Open - Halle Abierto Mexicano Telcel - Acapulco Garanti Koza Sofia Open - Sofia China Open - Beijing Swiss Indoors Basel - Basel Maharashtra Open - Pune ABN AMRO World Tennis Tournament - Rotterdam Ricoh Open - 's-Hertogenbosch Swiss Indoors Basel - Basel Great Ocean Road Open - Melbourne The Priority Telecom Open - Amersfoort Anytech365 Andalucia Open - Marbella Bergamo Challenger Sophia Antipolis Challenger Manama Challenger Biella Challenger Francavilla Challenger Hamburg Challenger Salzburg Challenger Alicante Challenger Istanbul Challenger Bratislava Challenger Antalya Challenger Antalya 2 Challenger Biella 1 Challenger Porto Challenger Shenzhen 1 Challenger Valencia Challenger Milan Challenger PTT Thailand Open - Bangkok ABN/AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha BCR Open Romania - Bucharest The Priority Telecom Open - Amersfoort Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Millennium Estoril Open - Estoril Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Rakuten Japan Open - Tokyo BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells If Stockholm Open - Stockholm Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Miami Open - Miami Rogers Cup - Montreal Rogers Cup - Toronto Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Erste Bank Open - Vienna BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Open 13 - Marseille German Tennis Championships - Hamburg BNP Paribas Open - Indian Wells ABN AMRO World Tennis Tournament - Rotterdam Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Valencia Open - Valencia PBZ Zagreb Indoors - Zagreb European Open - Antwerp Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Open Sabadell Atlantico - Barcelona Swiss Open - Gstaad Mercedes Cup - Stuttgart Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Oeiras 1 Challenger Australian Open - Melbourne Wimbledon - London Olympics - Paris Davis Cup, Group 1, 2R, MKD-NED 1-4 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, Group I, 2R, RSA-NED 3-1 Davis Cup, World Group, PO, NED-AUT 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, PO, NED-CRO 2-3 Davis Cup, Group I, 2R, AUT-NED 2-3 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Porto 2 Challenger Davis Cup, World Group, PO, CAN-NED 3-1 Davis Cup, World Group, QR, CZE-NED 1-3 Davis Cup, Finals, Group E Davis Cup, World Group, QR, KAZ-NED 3-1 Davis Cup, Qualifiers, 1R, NED-CAN 4-0 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, Group I, 2R, NED-ROU 5-0 Davis Cup, World Group, PO, NED-SUI 2-3 U.S. Open (juniors) Wimbledon (juniors) Australian Open (juniors) Wimbledon (juniors) Davis Cup, Europe/Africa Group I, PO, BLR-NED 1-4 Davis Cup, Group I, 1R, NED-FIN 5-0 Davis Cup, World Group, PO, NED-CZE 3-2 Davis Cup, Group 1, 2R, GBR-NED 4-1 Davis Cup, Group I, 1R, URU-NED 0-4 All Lower level tournaments Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, Group I, PO, SWE-NED 0-5 Davis Cup, Group I, 2R, BIH-NED 1-3 Davis Cup, World Group, 1R, FRA-NED 3-1 French Open (juniors) Olympics - London Olympics - Rio de Janeiro Sofia Open - Sofia M25 Vale do Lobo